
# 读文件 ：readlines()
"""
readlines() : 一次性读取文件所有内容 ，读取出来的内容放在列表中。使用for循环。

区别：
read(): 一次性读取所有内容 ，读取出来的是字符串 ，都是以字符串方式处理 。
readlines() ：一次性读取所有内容 ，读取出来的是列表， 处理方式就按列表 。
readline() ：一行一行的读取 ，读取出来的也是字符串 。特别适合于读取大文件 。
"""

filename = 'a.txt'

# 1. 打开文件
f = open(filename,encoding='utf-8')

# 2. 读取文件内容
contents = f.readlines()
print(contents)
for x in contents:
    print(x)

# 3. 关闭文件
f.close()